home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 8696 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.5 KB

  1. Path: gambier.ugrad.cs.ubc.ca!not-for-mail
  2. From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
  3. Newsgroups: comp.lang.c,comp.unix.programmer
  4. Subject: Re: Union anomilies
  5. Date: 5 Mar 1996 14:04:37 -0800
  6. Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
  7. Message-ID: <4hidplINNc1f@gambier.ugrad.cs.ubc.ca>
  8. References: <4hhuo3$778@transfer.stratus.com> <4hi8tr$502@transfer.stratus.com>
  9. NNTP-Posting-Host: gambier.ugrad.cs.ubc.ca
  10.  
  11. In article <4hi8tr$502@transfer.stratus.com>,
  12.  <David_McReynolds@vos.stratus.com> wrote:
  13.  >I have to maintains code written long before I arrived on the scene here.
  14.  >I have a question regarding something I ran into.
  15.  > 
  16.  >What issues should I be concerned with regarding typedefed structs that
  17.  >have as data members unions and who are themselves used in unions inside
  18.  >other typedefed structs?  The original author had presence of mind enough
  19.  >to be concerned about data alignment as witnessed by the #pragma specifiying
  20.  >2 byte alignment.
  21.  
  22. Post some of these declarations; the #pragma is probably unnecessary, unless
  23. the declarations are incorrectly made such that the code which uses them
  24. depends on the alignment of members. We can't say unless we see the
  25. declarations.
  26.  
  27.  >Any suggestions as to reference material would be helpful.  Things just
  28.  >aren't quite where I expect them to be....
  29.  
  30. comp.lang.c FAQ; K&R2; ISO/IEC 9899.
  31.  
  32.  >I guess I should mention that the platform is an IBM RS6000 running
  33.  >AIX 3.2.5.
  34.  
  35. Shouldn't have to...
  36. -- 
  37.  
  38.